跳到主要内容

Color的类对象

描述:

  提供用于创建ARGB颜色对象的方法。

__call

类型: 元方法。

描述:

  使用Color3对象和透明值创建新的颜色对象。

签名:

metamethod __call: function(self: ColorClass, color: Color3, a: number): Color

参数:

参数名类型描述
colorColor3Color3颜色对象。
anumber[可选] 颜色的透明值,范围从 0 到 255。

返回值:

返回类型描述
Color新的颜色对象。

__call

类型: 元方法。

描述:

  从 ARGB 整数值创建新的颜色对象。

签名:

metamethod __call: function(self: ColorClass, argb?: number): Color

参数:

参数名类型描述
argbnumber[可选] 创建颜色的 ARGB 整数值。默认值为 0。
示例:0xffffffff(不透明白色),0x88ff0000(半透明红色)。

返回值:

返回类型描述
Color新的颜色对象。

__call

类型: 元方法。

描述:

  从 RGBA 字符串创建新的颜色对象。

签名:

metamethod __call: function(self: ColorClass, rgba: string): Color

参数:

参数名类型描述
rgbastring用于创建颜色的 RGBA 字符串,格式为"#RRGGBBAA"。

返回值:

返回类型描述
Color新的颜色对象。

__call

类型: 元方法。

描述:

  从 RGBA 颜色通道值创建新的颜色对象。

签名:

metamethod __call: function(self: ColorClass, r: number, g: number, b: number, a: number): Color

参数:

参数名类型描述
rnumber红色通道值(0-255)。
gnumber绿色通道值(0-255)。
bnumber蓝色通道值(0-255)。
anumber透明通道值(0-255)。

返回值:

返回类型描述
Color新的颜色对象。